IAnimationTarget Class Reference
[Version 4.0]

Animation target interface. More...

Inheritance diagram for IAnimationTarget:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~IAnimationTarget ()
virtual void animationStart (CView *view, IdStringPtr name)=0
 animation starts
virtual void animationTick (CView *view, IdStringPtr name, float pos)=0
 pos is a normalized value between zero and one
virtual void animationFinished (CView *view, IdStringPtr name, bool wasCanceled)=0
 animation ended

Detailed Description

Animation target interface.


Constructor & Destructor Documentation

virtual ~IAnimationTarget (  )  [inline, virtual]

Member Function Documentation

virtual void animationFinished ( CView view,
IdStringPtr  name,
bool  wasCanceled 
) [pure virtual]
virtual void animationStart ( CView view,
IdStringPtr  name 
) [pure virtual]
virtual void animationTick ( CView view,
IdStringPtr  name,
float  pos 
) [pure virtual]

pos is a normalized value between zero and one

Implemented in AlphaValueAnimation, ViewSizeAnimation, ExchangeViewAnimation, and ControlValueAnimation.


The documentation for this class was generated from the following file:

Generated on Fri Nov 22 11:10:04 2013 for VSTGUI by  doxygen 1.6.1